Make it clearer to screen reader users what menu buttons do by adding
descriptive labels, and not using the generic one everywhere.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3828>
_init() {
super._init({
iconName: 'display-brightness-symbolic',
+ menuButtonAccessibleName: _('Open brightness menu'),
});
this.slider.accessible_name = BRIGHTNESS_NAME;
];
this.menu.setHeader('audio-headphones-symbolic', _('Sound Output'));
+ this.menuButtonAccessibleName = _('Open sound output menu');
}
_connectStream(stream) {
];
this.menu.setHeader('audio-input-microphone-symbolic', _('Sound Input'));
+ this.menuButtonAccessibleName = _('Open sound input menu');
}
_connectStream(stream) {